body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, button, p, blockquote, pre, hr, th, td, em{margin:0; padding:0;}
body{ color:#6a6a6a;-webkit-text-size-adjust:none;}
h1, h2, h3, h4, h5, h6, button, input, select, textarea{font-size:100%; font-weight:normal}
fieldset, img{border:0}
address, caption, cite, code, em, i, strong, th, var{font-style:normal}
ol, ul{list-style:none}
table{border-collapse:collapse; border-spacing:0}
label{cursor:default}
input,textarea{ outline:none}
a{text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none}
a{color:inherit;}
a:link{text-decoration:none;}
.fleft, .uleft li{float:left; display:inline}
.fright{float:right; display:inline}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.no_background{background:none !important;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
.no_border{border:0px !important;}
.no_margin{margin-right:0px !important;}
.no_margin_all{margin:0px !important;}
.hand{cursor:pointer}
.m0{margin:0px;}
.p0{padding:0px;}
.w_1{width:100%; overflow:hidden;}
.ml10{ margin-left:10px !important;}
.ml12{ margin-left:12px !important;}
.ml15{ margin-left:15px !important;}
.ml20{ margin-left:20px !important;}
.ml25{ margin-left:25px !important;}
.ml30{ margin-left:30px !important;}
.ml55{ margin-left:55px !important;}
.ml5{ margin-left:5px   !important;}
.mr15{ margin-right:15px!important;}
.mr20{ margin-right:20px!important;}
.mt5{ margin-top:5px   !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mt25{ margin-top:25px !important;}
.mt30{ margin-top:30px !important;}
.mt40{ margin-top:40px !important;}
.mt50{ margin-top:50px !important;}
.mt60{ margin-top:60px !important;}
.h10{ height:10px; overflow:hidden;}
.ml200{margin-left:200px !important;}
.ml120{margin-left:120px !important;}
.lh25{ line-height:25px;}
.pt20{ padding-top:20px;}
.pb20{ padding-bottom:20px;}
.pt10{ padding-top:10px;}
.plr10{ padding:0px 10px; }
.pad10{ padding:10px;}
.tr{ text-align:right}
.tl{ text-align:left}
.f-l{float:left;}
.f-r{float:right;}